game preserver - German English Dictionary